WrappedArray<T>
Type parameters: | |
T |
IEnumerable<T>
, System.Collections.IEnumerable
, System.IFormattable
, System.ICloneable
, System.IDisposable
, ICollection<T>
, ICollectionValue<T>
, IDirectedCollectionValue<T>
, IDirectedEnumerable<T>
, IExtensible<T>
, IIndexed<T>
, IList<T>
, ISequenced<T>
, IShowable
object
CollectionChanged
,CollectionCleared
,ItemInserted
,ItemRemovedAt
,ItemsAdded
,ItemsRemoved
ActiveEvents
,AllowsDuplicates
,ContainsSpeed
,Count
,CountSpeed
,Direction
,DuplicatesByCounting
,EqualityComparer
,FIFO
,First
,IndexingSpeed
,IsEmpty
,IsFixedSize
,IsReadOnly
,IsValid
,this[int index]
,this[int start, int count]
,Last
,ListenableEvents
,Offset
,SyncRoot
,Underlying
WrappedArray<T>(T[] wrappedarray)
Add(T item)
,AddAll<U>(IEnumerable<U> items)
,All(Fun<T,bool> predicate)
,Apply(Act<T> action)
,Backwards()
,Check()
,Choose()
,Clear()
,Clone()
,Contains(T item)
,ContainsAll<U>(IEnumerable<U> items)
,ContainsCount(T item)
,CopyTo(T[] array, int index)
,Dispose()
,Equals(object obj)
, Inherited from object
,Exists(Fun<T,bool> predicate)
,Filter(Fun<T,bool> filter)
,Finalize()
, Inherited from object
,Find(ref T item)
,Find(Fun<T,bool> predicate, out T item)
,FindAll(Fun<T,bool> filter)
,FindIndex(Fun<T,bool> predicate)
,FindLast(Fun<T,bool> predicate, out T item)
,FindLastIndex(Fun<T,bool> predicate)
,FindOrAdd(ref T item)
,GetEnumerator()
,GetHashCode()
, Inherited from object
,GetSequencedHashCode()
,GetType()
, Inherited from object
,GetUnsequencedHashCode()
,IndexOf(T item)
,Insert(int index, T item)
,Insert(IList<T> pointer, T item)
,InsertAll<U>(int i, IEnumerable<U> items)
,InsertFirst(T item)
,InsertLast(T item)
,IsSorted()
,IsSorted(System.Collections.Generic.IComparer<T> comparer)
,ItemMultiplicities()
,LastIndexOf(T item)
,LastViewOf(T item)
,Map<V>(Fun<T,V> mapper)
,Map<V>(Fun<T,V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer)
,MemberwiseClone()
, Inherited from object
,Remove()
,Remove(T item)
,Remove(T item, out T removeditem)
,RemoveAll<U>(IEnumerable<U> items)
,RemoveAllCopies(T item)
,RemoveAt(int i)
,RemoveFirst()
,RemoveInterval(int start, int count)
,RemoveLast()
,RetainAll<U>(IEnumerable<U> items)
,Reverse()
,SequencedEquals(ISequenced<T> that)
,Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider)
,Shuffle()
,Shuffle(System.Random rnd)
,Slide(int offset)
,Slide(int offset, int size)
,Sort()
,Sort(System.Collections.Generic.IComparer<T> comparer)
,Span(IList<T> otherView)
,ToArray()
,ToString()
,ToString(string format, System.IFormatProvider formatProvider)
,TrySlide(int offset)
,TrySlide(int offset, int size)
,UniqueItems()
,UnsequencedEquals(ICollection<T> that)
,Update(T item)
,Update(T item, out T olditem)
,UpdateOrAdd(T item)
,UpdateOrAdd(T item, out T olditem)
,View(int start, int count)
,ViewOf(T item)
CollectionChangedHandler<T> CollectionChanged | Value: |
CollectionClearedHandler<T> CollectionCleared | Value: |
ItemInsertedHandler<T> ItemInserted | Value: |
ItemRemovedAtHandler<T> ItemRemovedAt | Value: |
ItemsAddedHandler<T> ItemsAdded | Value: |
ItemsRemovedHandler<T> ItemsRemoved | Value: |
EventTypeEnum ActiveEvents | Access: Read-Only Value:0 No listeners ever installed | |||||
F bool AllowsDuplicates | Access: Read-Only Value: | |||||
F Speed ContainsSpeed | Access: Read-Only Value: | |||||
F int Count | Access: Read-Only Value: | |||||
F Speed CountSpeed | Access: Read-Only Value: | |||||
F EnumerationDirection Direction | Access: Read-Only Value: | |||||
F bool DuplicatesByCounting | Access: Read-Only Value: | |||||
F System.Collections.Generic.IEqualityComparer<T> EqualityComparer | Access: Read-Only Value: | |||||
F bool FIFO | Access: Read-Write Value: ???? should we throw NotRelevantException | |||||
F T First | Access: Read-Only Value: | |||||
F Speed IndexingSpeed | Access: Read-Only Value: | |||||
F bool IsEmpty | Access: Read-Only Value: | |||||
bool IsFixedSize | Access: Read-Only | |||||
F bool IsReadOnly | Access: Read-Only Value: | |||||
F bool IsValid | Access: Read-Only Value: | |||||
F T this[int index] | Access: Read-Write
| |||||
F IDirectedCollectionValue<T> this[int start, int count] | Access: Read-Only
| |||||
F T Last | Access: Read-Only Value: | |||||
EventTypeEnum ListenableEvents | Access: Read-Only Value:0 No listeners may be installed | |||||
F int Offset | Access: Read-Only Value: | |||||
N object SyncRoot | Access: Read-Only Value: | |||||
F IList<T> Underlying | Access: Read-Only Value: |
WrappedArray<T>(T[] wrappedarray) |
|
F bool Add(T item) |
| |||||||||||||
F void AddAll<U>(IEnumerable<U> items) |
| |||||||||||||
F bool All(Fun<T,bool> predicate) |
| |||||||||||||
F void Apply(Act<T> action) |
| |||||||||||||
F IDirectedCollectionValue<T> Backwards() |
| |||||||||||||
F bool Check() |
| |||||||||||||
F T Choose() |
| |||||||||||||
F void Clear() | ||||||||||||||
object Clone() |
Make a shallow copy of this WrappedArray.
| |||||||||||||
F bool Contains(T item) |
| |||||||||||||
F bool ContainsAll<U>(IEnumerable<U> items) |
| |||||||||||||
F int ContainsCount(T item) |
| |||||||||||||
F void CopyTo(T[] array, int index) |
| |||||||||||||
F void Dispose() |
Dispose this if a view else operation is illegal
| |||||||||||||
F bool Exists(Fun<T,bool> predicate) |
| |||||||||||||
F IEnumerable<T> Filter(Fun<T,bool> filter) |
| |||||||||||||
F bool Find(ref T item) |
| |||||||||||||
F bool Find(Fun<T,bool> predicate, out T item) |
| |||||||||||||
F IList<T> FindAll(Fun<T,bool> filter) |
| |||||||||||||
F int FindIndex(Fun<T,bool> predicate) |
| |||||||||||||
F bool FindLast(Fun<T,bool> predicate, out T item) |
| |||||||||||||
F int FindLastIndex(Fun<T,bool> predicate) |
| |||||||||||||
F bool FindOrAdd(ref T item) |
| |||||||||||||
F System.Collections.Generic.IEnumerator<T> GetEnumerator() |
| |||||||||||||
F int GetSequencedHashCode() |
| |||||||||||||
F int GetUnsequencedHashCode() |
| |||||||||||||
F int IndexOf(T item) |
| |||||||||||||
F void Insert(int index, T item) |
| |||||||||||||
F void Insert(IList<T> pointer, T item) |
| |||||||||||||
F void InsertAll<U>(int i, IEnumerable<U> items) |
| |||||||||||||
F void InsertFirst(T item) |
| |||||||||||||
F void InsertLast(T item) |
| |||||||||||||
F bool IsSorted() |
| |||||||||||||
F bool IsSorted(System.Collections.Generic.IComparer<T> comparer) |
| |||||||||||||
F ICollectionValue<KeyValuePair<T,int>> ItemMultiplicities() |
| |||||||||||||
F int LastIndexOf(T item) |
| |||||||||||||
F IList<T> LastViewOf(T item) |
| |||||||||||||
F IList<V> Map<V>(Fun<T,V> mapper) |
| |||||||||||||
F IList<V> Map<V>(Fun<T,V> mapper, System.Collections.Generic.IEqualityComparer<V> equalityComparer) |
| |||||||||||||
F T Remove() |
| |||||||||||||
F bool Remove(T item) |
| |||||||||||||
F bool Remove(T item, out T removeditem) |
| |||||||||||||
F void RemoveAll<U>(IEnumerable<U> items) |
| |||||||||||||
F void RemoveAllCopies(T item) |
| |||||||||||||
F T RemoveAt(int i) |
| |||||||||||||
F T RemoveFirst() |
| |||||||||||||
F void RemoveInterval(int start, int count) |
| |||||||||||||
F T RemoveLast() |
| |||||||||||||
F void RetainAll<U>(IEnumerable<U> items) |
| |||||||||||||
F void Reverse() | ||||||||||||||
F bool SequencedEquals(ISequenced<T> that) |
| |||||||||||||
F bool Show(System.Text.StringBuilder stringbuilder, ref int rest, System.IFormatProvider formatProvider) |
| |||||||||||||
F void Shuffle() | ||||||||||||||
F void Shuffle(System.Random rnd) |
| |||||||||||||
F IList<T> Slide(int offset) |
| |||||||||||||
F IList<T> Slide(int offset, int size) |
| |||||||||||||
F void Sort() | ||||||||||||||
F void Sort(System.Collections.Generic.IComparer<T> comparer) |
| |||||||||||||
F IList<T> Span(IList<T> otherView) |
| |||||||||||||
F T[] ToArray() |
| |||||||||||||
string ToString() |
| |||||||||||||
string ToString(string format, System.IFormatProvider formatProvider) |
| |||||||||||||
F bool TrySlide(int offset) |
| |||||||||||||
F bool TrySlide(int offset, int size) |
| |||||||||||||
F ICollectionValue<T> UniqueItems() |
| |||||||||||||
F bool UnsequencedEquals(ICollection<T> that) |
| |||||||||||||
F bool Update(T item) |
| |||||||||||||
F bool Update(T item, out T olditem) |
| |||||||||||||
F bool UpdateOrAdd(T item) |
| |||||||||||||
F bool UpdateOrAdd(T item, out T olditem) |
| |||||||||||||
F IList<T> View(int start, int count) |
| |||||||||||||
F IList<T> ViewOf(T item) |
|